upper turret - Espagnol Anglais Dictionnaire